put your foot in it (british) - Türkçe İngilizce Sözlük